home *** CD-ROM | disk | FTP | other *** search
/ Atari Mega Archive 2 / Atari Mega Archive CD - Volume 2.iso / minix / up1510b.tgz / up1510b / src / lib / posix / lseek.c < prev    next >
C/C++ Source or Header  |  1990-07-23  |  295b  |  17 lines

  1. #include <lib.h>
  2. #include <sys/types.h>
  3.  
  4. PUBLIC off_t lseek(fd, offset, whence)
  5. int fd;
  6. off_t offset;
  7. int whence;
  8. {
  9.   int k;
  10.   _M.m2_i1 = fd;
  11.   _M.m2_l1 = offset;
  12.   _M.m2_i2 = whence;
  13.   k = callx(FS, LSEEK);
  14.   if (k != 0) return((off_t) k);/* send itself failed */
  15.   return((off_t) _M.m2_l1);
  16. }
  17.